package cn.com.nes.site.entity.vo.workOrder;

import cn.com.nes.mybatis.agent.system.entity.TUser;
import cn.com.nes.site.entity.vo.BaseVO;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 * 安装工单转单
 */
@Data
public class TransferOrderInstallVo extends BaseVO {

    /**
     * 工单ID
     */
    @NotNull(message = "工单id")
    private Long orderId;

    /**
     * 接单人id
     */
    @NotNull(message = "接单人id")
    private String maintainId;

    /**
     * 转单原因
     */
    private String transferDesc;

    /**
     * 是否转单 热链云接口默认为false
     */
    private Boolean transferOrder = false;

    /**
     * 经度
     */
    private BigDecimal longitude;

    /**
     * 纬度
     */
    private BigDecimal latitude;

    // 扩展参数
    private TUser installUserInfo;  // 安装人员信息

}
